/**
 * @author Your Name
 * @version 1.0
 *
 * @description <p>AMain类是应用程序的启动入口，它负责启动服务器线程（SeverMain）和游戏逻辑处理线程（Sever）。</p>
 */
package com.example.mychess;

import com.example.mychess.Sever;
import com.example.mychess.SeverMain;

public class AMain {

    /**
     * 主方法，作为程序执行的起点。
     *
     * @param args 命令行参数，本示例中未使用
     */
    public static void main(String[] args) {
        // 创建并启动一个新线程来运行服务器主界面（SeverMain）
        Thread severThread = new Thread(new Runnable() {
            @Override
            public void run() {
                // 在新线程中启动服务器主界面
                SeverMain.main(args);
            }
        });
        severThread.start();

        // 创建并启动 Sever 类实例，用于处理游戏逻辑或服务器端业务逻辑
        Sever sever = new Sever();
        sever.start();
    }
}
